GetSource

カテゴリ

アニメーション

詳細

パラメータのアニメーション ソースを取得します。

スクリプト構文

oReturn = GetSource( InputObjs, SourceMask );

戻り値

指定されたパラメータのアニメーションソースのリストを含むXSICollectionを戻します。 指定されたタイプのアニメーション ソースがない場合は、何も戻しません。

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 パラメータのリスト

デフォルト値:現在選択され、マーキングされているパラメータ。

SourceMask siSourceType アニメーション ソースの種類

デフォルト値: siAnySource

VBScript の例

dim source
dim fcurve, crvtype, nokeyval, nbKeys, extrap, seq, lowclamp, highclamp
GetPrim "Null"
' Save some keys on the local X position of the Null object
SaveKey "Null.kine.posx", 1, -5.0
SaveKey "Null.kine.posx", 25, 7.0
SaveKey "Null.kine.posx", 50, 2.0
' Get the fcurve animation source
set source = GetSource( "Null.kine.posx", siFCurveSource )
for each fcurve in source
        GetFCurveInfo fcurve, crvtype, nokeyval, nbKeys, extrap, seq, lowclamp, highclamp
        LogMessage "NbKeys = " & nbKeys
        LogMessage "FCurve type = " & crvtype
next

関連項目

GetFCurveInfo GetValue Parameter.Source